@charset "utf-8";
@import "common/reset";
@import "common/common";
.content{
    margin-top: 80px;
}
.orange-circle{
    width: 17px;
    height: 17px;
    background: #e26304;
    border-radius: 50%;
}
.line{
    width: 40px;
    height: 2px;
    background: #e26304;
    margin: 0 auto;
}
.title{
    h2{
        font-size: 40px;
        font-weight: normal;
    }
    h2::after{
        margin-top:21-6.4px;
        margin-bottom:11px;
    }
    h3{
        font-size: 30px;
    }
}
.banner{
    height: 600px;
    width: 100%;
    position: relative;
    overflow: hidden;
    img{
        position: absolute;
        left: -999px;
        right: -999px;
        margin: auto;
        height: 100%;
    }
}
.enterprise-culture{
    padding-top: 162px;
    padding-bottom:97.5px;
    .wrap{
        >div{
            width: 400px;
            float: left;
            text-align: center;
            h5{
                font-size: 24px;
                font-weight: normal;
                color: #4f4f4f;
            }
            p{
                font-size: 14px;
            }
            .line{
                margin-top: 18px;
                margin-bottom: 22.5px;
            }
        }
    }
    .icon-wrap{
        overflow: hidden;
        width: 148px;
        height: 171px;
        margin: 0 auto 55px;
        img{
            width: 100%;
            height: 100%;
        }
    }
}
.development-history{
    padding-top: 94-6.4px;
    padding-bottom: 199px;
    .title{
        margin-bottom: 103-12.3px;
    }
    .time-top,.time-bottom{
        >div{
            float: left;
        }
    }
    .time-wrap{
        width: 90%;
        margin: 0 auto;
        overflow-x:auto ;
        color: #7c7c7c;
        h2{
            font-size: 50px;
            font-weight: normal;
            margin-bottom: 4px;
        }
        p{
            font-size: 16px;
            color: #404040;
            line-height: 25px;
        }
        .orange-circle{
            position: absolute;
        }
    }
    .dot-line{
        width: 100%;
        height: 0;
        border-bottom: 3px dotted #eeeeee;
    }
    .time-top{
        margin-bottom: 39px;
        .orange-circle{
            bottom: -49px;
            left: 53px;
        }
        >div{
            position: relative;
        }
        >div:first-child{
//        margin-right: 226px;
          margin-right: 10%;  
        }
        >div:nth-child(2){
//        margin-right: 239px;
          margin-right: 11%;
        }
        >div:nth-child(3){
//        margin-right: 192px;
          margin-right: 8%;
        }
    }
    .time-bottom{
        margin-top: 26px;
        .orange-circle{
            top: -36px;
            left: 53px;
        }
        >div{
            position: relative;
        }   
        >div:first-child{
//        margin-right: 226px;
          margin-left: 15%;  
        }
        >div:nth-child(2){
//        margin-right: 239px;
          margin-left: 13%;
        }
        >div:nth-child(3){
//        margin-right: 192px;
          margin-left: 12.5%;
        }
    }
}
.team-active{
    background: #f8f8f8;
    padding:70.6px 0 114px;
    .title{
        margin-bottom: 53px;
    }
    .pic-display{
        width: 1200px;
        height: 924px;
        margin: 0 auto;
        position: relative;
        >img{
            position: absolute;
        }
        >img:first-child{
            top: 123px;
            left: 0;
        }
        >img:nth-child(2){
            top:0 ;
            left: 435px;
        }
        >img:nth-child(3){
            right: 0;
            top: 125px;
        }
        >img:nth-child(4){
            top: 421px;
            left: 93px;
        }
        >img:nth-child(5){
            top: 360px;
            left: 432px;
        }
        >img:nth-child(6){
            top: 360px;
            right: -1px;
        }
        >img:nth-child(7){
            bottom: 11px;
            left: 23px;
        }
        >img:nth-child(8){
            bottom: 75px;
            left: 462px;
        }
        >img:nth-child(9){
            bottom: 0;
            right: -31px;
        }
    }
}
